Big Huge Thesaurus

plant structure

noun